#MainContainer {  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;  
  border-top-width: 1px;  
  border-right-width: 1px;  
  border-bottom-width: 1px;  
  border-left-width: 1px;  
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;  
  width: 90%;  
  margin-left: auto;  
  margin-right: auto;  
  background-image: -moz-linear-gradient(left center , #1a5287 23%, #333333 100%);
}

#PageTop {  
  width: 100%;  
  height: 100px;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;  
  border-top-width: 1px;  
  border-right-width: 1px;  
  border-bottom-width: 1px;  
  border-left-width: 1px;  
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  display: block;
}

#LeftNav {  
  width: 12%;  
  height: 100px;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;  
  border-top-width: 1px;  
  border-right-width: 1px;  
  border-bottom-width: 1px;  
  border-left-width: 1px;  
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  display: inline-block;  
  padding-left: 2px;  
  padding-right: 2px;
}

#PageContent {  
  width: 86%;  
  height: 100%;  
  min-height: 500px;  
  display: inline-block;  
  float: right;  
  border-top-width: 3px;  
  border-top-style: solid;  
  border-top-color: black;  
  border-right-width: 3px;  
  border-right-style: solid;  
  border-right-color: black;  
  border-bottom-width: 3px;  
  border-bottom-style: solid;  
  border-bottom-color: black;  
  border-left-width: 3px;  
  border-left-style: solid;  
  border-left-color: black;  -webkit-border-radius: 18px 0px 0px 0px;
  border-radius: 18px 0px 0px 0px;
	 /* Webkit (Safari/Chrome) */ -webkit-box-shadow: inset 4px 4px 17px 0px #CCCCCC;
	/* Mozilla Firefox */ -moz-box-shadow: inset 4px 4px 17px 0px #CCCCCC;
	/* Proposed W3C Markup */ box-shadow: inset 4px 4px 17px 0px #CCCCCC;


}

#PageFooter {  
  width: 100%;  
  height: 50px;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;  
  border-top-width: 1px;  
  border-right-width: 1px;  
  border-bottom-width: 1px;  
  border-left-width: 1px;  
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  min-height: 50px;  
  display: block;  
  clear: both;
}

body {  
  background-image: -webkit-radial-gradient(center center, circle farthest-corner , #1a5287 64%, #333333 100%);
  background-image: -o-radial-gradient(center center, circle farthest-corner , #1a5287 64%, #333333 100%);
  background-image: -ms-radial-gradient(center center, circle farthest-corner , #1a5287 64%, #333333 100%);
  background-image: -moz-radial-gradient(center center, circle farthest-corner , #1a5287 64%, #333333 100%);
  /* Impossible to translate property background-image for webkit20110101 */
  background-image: radial-gradient(circle farthest-corner at center center , #1a5287 64%, #333333 100%);
}

